.preferential{
  .preferential-radio{
    display: flex;
    align-items: center;
    line-height: 1;
    margin: var(--rem-10) 0;
  }
  .preferential-content{
    position: relative;
    .preferential-content-bg{
      display: block;
      width: 100%;
    }
    h3{
      display: flex;
      align-items: center;
      justify-content: center;
      position: absolute;
      top: 0;
      height: var(--rem-50);
      width: 100%;
    }
    dt{
      color: white;
      font-size: var(--rem-16);
      margin-right: var(--rem-15);
      font-weight: 600;
      span{
        color: #DABB08;
        font-size: var(--rem-16);
        font-weight: 600;
        padding-right: var(--rem-23);
      }
    }
    dd{
      display: flex;
      align-items: center;
      padding-left: var(--rem-23);
      border-left: var(--rem-1) solid #ccc;
      color: #DABB08;
      font-size: var(--rem-16);
      font-weight: 600;
      img{
        width: var(--rem-35);
        margin-right: var(--rem-10);
      }
    }
    &.preferential-content-h5{
      h3{
        height: var(--rem-36);
      }
      dt{
        font-size: var(--rem-8);
        margin-right: var(--rem-10);
        span{
          font-size: var(--rem-8);
          padding-right: var(--rem-0);
        }
      }
      dd{
        padding-left: var(--rem-10);
        font-size: var(--rem-8);
        img{
          width: var(--rem-20);
          margin-right: var(--rem-5);
        }
      }
    }
  }
  .preferential-result{
    margin-top: var(--rem-14);
    li{
      margin-left: var(--rem-10);
      margin-top: var(--rem-14);
    }
  }
}
